import java.util.*;


public interface OrderedSet<T> extends List<T>, Set<T>{

	public boolean add(T o);
	public void add(int i, T o);
	public  T set(int i, T o);
	public boolean addAll(Collection<? extends T> c);
	public boolean addAll(int i, Collection<? extends T> c);
	
}
